a glass of powdered  sugar - Turkish English Dictionary